﻿#pragma warning disable IDE1006
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace WUDI.ECharts.Legend
{
	/// <summary>
	/// legend.type。#legend.type 为 scroll 时有效。
	/// 图例控制块的图标。
	/// </summary>
	public class PageIcons
	{

		/// <summary>
		/// legend.orient
		/// <para>
		/// #legend.orient 为 horizontal 时的翻页按钮图标
		/// </para>
		/// <para>
		/// 是一个数组，表示 [previous page button, next page button]
		/// </para>
		/// <para>
		/// 默认值为 [M0,0L12,-10L12,10z, M0,0L-12,-10L-12,10z]，
		/// </para>
		/// <para>
		/// 数组中每项，
		/// </para>
		/// <para>
		/// 可以通过 image://url 设置为图片，其中 URL 为图片的链接，或者 dataURI
		/// </para>
		/// <para>
		/// 可以通过 path:// 将图标设置为任意的矢量路径
		/// </para>
		/// <para>
		/// 这种方式相比于使用图片的方式，不用担心因为缩放而产生锯齿或模糊，而且可以设置为任意颜色
		/// </para>
		/// <para>
		/// 路径图形会自适应调整为合适的大小
		/// </para>
		/// <para>
		/// 路径的格式参见 SVG PathData
		/// </para>
		/// <para>
		/// <see href="http://www.w3.org/TR/SVG/paths.html#PathData"/>
		/// </para>
		/// <para>
		/// 可以从 Adobe Illustrator 等工具编辑导出
		/// </para>
		/// <para>
		/// 参见 滚动图例（水平）
		/// </para>
		/// <para>
		/// <see href="https://echarts.apache.org/examples/zh/editor.html?c=radar2&amp;edit=1&amp;reset=1"/>
		/// </para>
		/// </summary>
		public dynamic horizontal { get; set; } 

		/// <summary>
		/// legend.orient
		/// <para>
		/// #legend.orient 为 vertical 时的翻页按钮图标
		/// </para>
		/// <para>
		/// 是一个数组，表示 [previous page button, next page button]
		/// </para>
		/// <para>
		/// 默认值为 [M0,0L20,0L10,-20z, M0,0L20,0L10,20z]，
		/// </para>
		/// <para>
		/// 数组中每项，
		/// </para>
		/// <para>
		/// 可以通过 image://url 设置为图片，其中 URL 为图片的链接，或者 dataURI
		/// </para>
		/// <para>
		/// 可以通过 path:// 将图标设置为任意的矢量路径
		/// </para>
		/// <para>
		/// 这种方式相比于使用图片的方式，不用担心因为缩放而产生锯齿或模糊，而且可以设置为任意颜色
		/// </para>
		/// <para>
		/// 路径图形会自适应调整为合适的大小
		/// </para>
		/// <para>
		/// 路径的格式参见 SVG PathData
		/// </para>
		/// <para>
		/// <see href="http://www.w3.org/TR/SVG/paths.html#PathData"/>
		/// </para>
		/// <para>
		/// 可以从 Adobe Illustrator 等工具编辑导出
		/// </para>
		/// <para>
		/// 参见 滚动图例（水平）
		/// </para>
		/// <para>
		/// <see href="https://echarts.apache.org/examples/zh/editor.html?c=radar2&amp;edit=1&amp;reset=1"/>
		/// </para>
		/// </summary>
		public dynamic vertical { get; set; } 

	}
}